package com.amigo.online.provider.sync.abs;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @version: V 1.0.0
 * @Description: （）
 * @author: zxy QQ:1363320658
 * @date: 2018年12月10日 下午3:31:12
 */
@Component
@ConfigurationProperties(prefix = "sync.data.solr")
public class BasicSolrDataProjectProperties {

    private List<String> videoUpdateList;

    private Map<String, String> videoProjectMap = new HashMap<>();

    private Map<String, String> videoClassMap = new HashMap<>();

    private List<String> userUpdateList;

    private Map<String, String> userProjectMap = new HashMap<>();

    private Map<String, String> userClassMap = new HashMap<>();

    private List<String> musicUpdateList;

    private Map<String, String> musicProjectMap = new HashMap<>();

    private Map<String, String> musicClassMap = new HashMap<>();

    public List<String> getVideoUpdateList() {
        return videoUpdateList;
    }

    public void setVideoUpdateList(List<String> videoUpdateList) {
        this.videoUpdateList = videoUpdateList;
    }

    public List<String> getUserUpdateList() {
        return userUpdateList;
    }

    public void setUserUpdateList(List<String> userUpdateList) {
        this.userUpdateList = userUpdateList;
    }

    public List<String> getMusicUpdateList() {
        return musicUpdateList;
    }

    public void setMusicUpdateList(List<String> musicUpdateList) {
        this.musicUpdateList = musicUpdateList;
    }

    public Map<String, String> getVideoProjectMap() {
        return videoProjectMap;
    }

    public void setVideoProjectMap(Map<String, String> videoProjectMap) {
        this.videoProjectMap = videoProjectMap;
    }

    public Map<String, String> getUserProjectMap() {
        return userProjectMap;
    }

    public void setUserProjectMap(Map<String, String> userProjectMap) {
        this.userProjectMap = userProjectMap;
    }

    public Map<String, String> getMusicProjectMap() {
        return musicProjectMap;
    }

    public void setMusicProjectMap(Map<String, String> musicProjectMap) {
        this.musicProjectMap = musicProjectMap;
    }

    public Map<String, String> getVideoClassMap() {
        return videoClassMap;
    }

    public void setVideoClassMap(Map<String, String> videoClassMap) {
        this.videoClassMap = videoClassMap;
    }

    public Map<String, String> getUserClassMap() {
        return userClassMap;
    }

    public void setUserClassMap(Map<String, String> userClassMap) {
        this.userClassMap = userClassMap;
    }

    public Map<String, String> getMusicClassMap() {
        return musicClassMap;
    }

    public void setMusicClassMap(Map<String, String> musicClassMap) {
        this.musicClassMap = musicClassMap;
    }


}
